		
package cn.conow.pmo.dao;

import java.util.List;
import java.util.Map;

import cn.conow.system.dao.BaseDao;
import cn.conow.pmo.entity.Person;

/**
 * PersonDao层接口类
 * @author dapaer
 * @since v1.0.0
 */
public interface PersonDao extends BaseDao{

	/**
	 * 根据传入的参数查询实体
	 * @param person 实体
	 */
	List<Person> queryByParams(Person person);
	
	/**
	 * 根据传入的参数查询Map
	 * @param person 实体
	 */
	List<Map> queryMapByParams(Person person);
	
	/**
	 * 根据传入的参数分页查询Map
	 * @param person 实体
	 */
	List<Map> queryPageByParams(Person person);

	/**
	 * 通过id查询
	 * @param id id
	 */
	public Map queryById(String id);

}
